package org.jin.jinaicode.constant;

/**
 * 应用常量
 */
public interface AppConstant {

  /**
   * 最大分页大小
   */
  int MAX_PAGE_SIZE = 20;

  /**
   * 默认分页大小
   */
  int DEFAULT_PAGE_SIZE = 10;

  /**
   * 默认优先级
   */
  int DEFAULT_PRIORITY = 0;

  /**
   * 精选应用优先级
   */
  int FEATURED_PRIORITY = 100;

  /**
   * 应用名称最大长度
   */
  int MAX_APP_NAME_LENGTH = 20;

  /**
   * 默认应用名称
   */
  String DEFAULT_APP_NAME = "未命名应用";

  /**
   * 应用生成目录
   */
  String CODE_OUTPUT_ROOT_DIR = System.getProperty("user.dir") + "/tmp/code_output";

  /**
   * 应用部署目录
   */
  String CODE_DEPLOY_ROOT_DIR = System.getProperty("user.dir") + "/tmp/code_deploy";

  /**
   * 应用部署域名
   */
  String CODE_DEPLOY_HOST = "http://localhost";

}